沙滩: beach, sandy shore...
孤零零: lone, isolated and without help, all alone, solitary...
停泊: to anchor, anchorage, mooring (of a ship)...
心灵手巧: capable, clever, dexterous...
唾液: saliva...
至此: up until now, so far...
称: to weigh, to state, to name, name, appellation, to praise...
垫子: cushion, mat, pad...